<?php
// 获取项目列表接口
// 对应原来的 /hbsw-list GET 接口

require_once 'config.php';
require_once 'Database.php';

// 设置响应头
setJsonHeader();

try {
    // 获取分页参数
    $pageno = isset($_GET['pageno']) ? (int)$_GET['pageno'] : 1;
    $pagesize = isset($_GET['pagesize']) ? (int)$_GET['pagesize'] : 100;
    
    // 创建数据库操作实例
    $db = new Database();
    
    // 获取项目列表
    $result = $db->getProjectList($pageno, $pagesize);
    
    // 返回结果
    sendSuccessResponse($result);
    
} catch (Exception $e) {
    error_log("获取项目列表失败: " . $e->getMessage());
    sendErrorResponse('获取项目列表失败');
}